cargo trailer with four wheels - Spanish English Dictionary